The examples of nanoionic devices are all-solid-state supercapacitors with fast ion transport at the functional heterojunctions ( nanoionic supercapacitors ), lithium batteries and fuel cells with nanostructured electrodes, nano-switches with quantized conductivity on the basis of fast ion conductors ( see also memristors and programmable metallization cell ).